Kasutaja tarvikud

Lehe tööriistad



et:wms_direct

Erinevused

Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.

Lõlita võrdlemise vaatele

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:wms_direct [2025/07/07 15:25] – [Sisend] toomaset:wms_direct [2025/11/25 10:41] (Hetkel kehtiv) – [Testimine] toomas
Rida 63: Rida 63:
 | Partii klassid     | x         | -                 | -      | -        | -              | -      | -        | | Partii klassid     | x         | -                 | -      | -        | -              | -      | -        |
 | Retseptid          | x                                  |          |                |        |          | | Retseptid          | x                                  |          |                |        |          |
 +| Artikli ajalugu    | x                                  |          |                |        |          |
 | Laod               | x                                  |          |                |        |          | | Laod               | x                                  |          |                |        |          |
 | Laoseis vaba       | x                                  |          |                |        |          | | Laoseis vaba       | x                                  |          |                |        |          |
Rida 126: Rida 127:
 =====Testimine ===== =====Testimine =====
 Test web liides https://login.directo.ee/xmlcore/wmsd/webupload.html Test web liides https://login.directo.ee/xmlcore/wmsd/webupload.html
 +
 +
 +=====Postman =====
 +Väljund ja Sisend Postman keskkonna jaoks saab alla laadida {{:et:toomas20251125-104049.json|siit}} ning siis importida Collectionina Postmani ning seal testida
  
  
Rida 201: Rida 206:
 **Filter** "code","stock","shelf","ts" **Filter** "code","stock","shelf","ts"
  
 +
 +====Artikli ajalugu ====
 +
 +Artikli ajalugu on mõeldud kaubaartikliga toimunud liikumiste ajaloo (sisse-välja liikumised) vaatamiseks.  \\
 +
 +Skeema: https://login.directo.ee/xmlcore/wmsd/ws_artikli_ajalugu.xsd \\
 +what=itemhistoryrow \\
 +get=1 \\
 +**Filter** "code","stock","type","date1","date2"
  
 ====Laod ==== ====Laod ====
Rida 337: Rida 351:
 ==Erisused == ==Erisused ==
   * Sissetulekul kui sama reanumbriga (rn) saata, siis kirjutab üle. Kehtib ka SN puhul   * Sissetulekul kui sama reanumbriga (rn) saata, siis kirjutab üle. Kehtib ka SN puhul
-  * Kui saata mitu rida sama rn siis salvestab mõlemad ''<rows> <row item="8000-5669" rn="2" qty="1.000" serialnumber="ZZZ"/> <row item="8000-5669" rn="2" qty="1.000" serialnumber="AAA"/>  </rows>'' Originaal rida kustutakse!+  * Kui algsel dokumendil on üks tood ühel real, aga saabubd seda toodet mitu erinevat partiid, siis saata mitu rida sama rn (algne toode rn) siis salvestab mõlemad read nagu näites:  
 +    * ''<rows> <row item="8000-5669" rn="2" qty="1.000" serialnumber="ZZZ"/> <row item="8000-5669" rn="2" qty="1.000" serialnumber="AAA"/>  </rows>'' Originaal rida kustutakse!
   * Liides ei kontrolli kas toode on SN jälgimisega või mitte!   * Liides ei kontrolli kas toode on SN jälgimisega või mitte!
   * Sissetuleku ridade lisamine/muutmine:   * Sissetuleku ridade lisamine/muutmine:
Rida 371: Rida 386:
 ====Inventuurid==== ====Inventuurid====
 Inventuuri tegemiseks: Inventuuri tegemiseks:
-  * Loo Directos inventuuri dokumendid ilma ridadeta+  * Loo Directos inventuuri dokumendid ilma ridadeta (soovitus)
   * Laoid laialaijagmine teha kui lugemine on lõppenud   * Laoid laialaijagmine teha kui lugemine on lõppenud
   * Kui kasutad mitut skännerit:   * Kui kasutad mitut skännerit:
Rida 400: Rida 415:
  
 Enne inventuuri! Enne inventuuri!
-  * Dokument tuleb luua Directos (ainult päis ilma ridadeta)+  * Dokument luua Directos (ainult päis ilma ridadeta). :!: Soovitav on teha Inventuuri keti pea dokument Directos aga ei ole kohustuslik.
   * Laoid splitti ei teha kui kogused saata läbi liidese   * Laoid splitti ei teha kui kogused saata läbi liidese
   * Liideses tuleb saata alati rea numbriga!!! (rea number on ID!)   * Liideses tuleb saata alati rea numbriga!!! (rea number on ID!)
Rida 416: Rida 431:
 |1 |O |Osaliselt saabunund  ja kinnitatud| |1 |O |Osaliselt saabunund  ja kinnitatud|
 |2 |L |Saabunud ja kinnitatud | |2 |L |Saabunud ja kinnitatud |
 +
 +**Väli ''parentmovement'' ** \\
 +Väli parentmovement on mõeldud kasutamiseks olukordades, kus üks laoliikumine on osa mitmest järjestikusest liikumisest ehk liikumisjadast või -ketist. Selle välja abil saab igale liikumisele seostada tema algse või eelneva liikumise (ehk „vanema“), mille tulemusel see liikumine tekkis.
 +
 +See võimaldab:
 +  * jälitada kogu liikumiste ahelat alguspunktini (nt esmane kauba väljavõtt või sissetulek),
 +  * tuvastada, mis laost või laoseisust liikumiste jada alguse sai,
 +  * siduda omavahel seotud liikumisi aruandluse või jälgitavuse eesmärgil.
 +
 +Näide: Kui kaup võetakse ühest laost välja (liikumine A), liigutatakse vahelaosse (liikumine B) ja sealt edasi lõppsihtkohta (liikumine C), siis:
 +  * liikumise B parentmovement viitab liikumisele A,
 +  * liikumise C parentmovement viitab liikumisele B.
 +
 +Sellise sidumise kaudu saab süsteem (või arendaja API kaudu) igal hetkel tagasi liikuda ja leida algse liikumise, kust kogu protsess alguse sai – ning seeläbi näiteks kindlaks teha, millises laos kaup esialgu asus, millisel kuupäeval liikumine algas jms.
 +
 +Väli ei ole kohustuslik lihtsate, iseseisvate liikumiste puhul, kuid muutub oluliseks keerukamate, mitmeetapiliste või automaatselt genereeritud liikumiste korral.
  
  
Rida 449: Rida 480:
 what=production \\ what=production \\
 get=1 \\ get=1 \\
-**Filter ** "number","status","kinnitatud","ts"+**Filter ** "number","productiondate","status","kinnitatud","ts"
  
 ===Sisend=== ===Sisend===
Rida 479: Rida 510:
 what=writeoff \\ what=writeoff \\
 get=1 \\ get=1 \\
-**Filter** "number","status","project","stock","confirmed","ts"+**Filter** "number","status","project","stock","ts"
  
 ===Sisend === ===Sisend ===
Rida 508: Rida 539:
 ==Transpordi parameetrid == ==Transpordi parameetrid ==
 Vaikimisi parameetreid ei pea looma! \\ Vaikimisi parameetreid ei pea looma! \\
-^TÜÜP ^KOOD ^PARAM1 ^PARAM2 ^SELGITUS^ +^ TÜÜP  ^ KOOD                        ^ PARAM1       ^ PARAM2   ^ SELGITUS                                                                                                                                                                                           
-|XML |wmsd_changestock |0 |INVOICE |Ladumuutev arve (Param.1 =1 on muuda ladu)| +| XML   | wmsd_changestock            | 0            | INVOICE  | Ladumuutev arve (Param.1 =1 on muuda ladu)                                                                                                                                                         
-|XML |wmsd_uniqueid |lisa_field1 |INVOICE |Andmebaasi väli, kuhu panna väline unikaalne identifikaator (Nt. kliendi_tellimus, lisa_field7, kliendikaart), kui dokumendi numbrit/koodi ei saadeta, väli "ext_unique_id" peab ka skeemis olema| +| XML   | wmsd_uniqueid               | lisa_field1  | INVOICE  | Andmebaasi väli, kuhu panna väline unikaalne identifikaator (Nt. kliendi_tellimus, lisa_field7, kliendikaart), kui dokumendi numbrit/koodi ei saadeta, väli "ext_unique_id" peab ka skeemis olema  
-|XML |wmsd_autocustomer_autocode |0 |INVOICE |Seotud kliendi loomisel luuakse kood liideses, unikaalne email on vajalik ja kliendi koodi süsteemiseadistused on vajalikud| +| XML   | wmsd_autocustomer_autocode  | 0            | INVOICE  | Seotud kliendi loomisel luuakse kood liideses, unikaalne email on vajalik ja kliendi koodi süsteemiseadistused on vajalikud                                                                        
-|XML |wmsd_update |1 |INVOICE |Luba dokumendi update, kui puuduvad seotud dokumendid| +| XML   | wmsd_update                 | 1            | INVOICE  | Luba dokumendi update, kui puuduvad seotud dokumendid                                                                                                                                              
-|XML |wmsd_series |DOK |INVOICE |Seeria, juhul kui luuakse dokumendi number liideses, "uniqueid" transpordi parameeter peab olema ka seadistatud toimimiseks ja skeemis peab olema väli "ext_unique_id"+| XML   | wmsd_series                 | DOK          | INVOICE  | Seeria, juhul kui luuakse dokumendi number liideses, "uniqueid" transpordi parameeter peab olema ka seadistatud toimimiseks ja skeemis peab olema väli "ext_unique_id"                             
-|XML |wmsd_customer_update |0 |INVOICE |Kliendi andmete osaline update, (nimi, email, telefon) või vastavalt spekile| +| XML   | wmsd_customer_update        | 0            | INVOICE  | Kliendi andmete osaline update, (nimi, email, telefon) või vastavalt spekile                                                                                                                       
-|XML |wmsd_object | |INVOICE |Vaikimisi objekt, kui ei saadeta| +| XML   | wmsd_object                              | INVOICE  | Vaikimisi objekt, kui ei saadeta                                                                                                                                                                   
-|XML |wmsd_salesman |XML |INVOICE |Vaikimisi müüja| +| XML   | wmsd_salesman               | XML          | INVOICE  | Vaikimisi müüja                                                                                                                                                                                    
-|XML |wmsd_stock |PL |INVOICE |Vaikimisi ladu, kui ei saadeta| +| XML   | wmsd_stock                  | PL           | INVOICE  | Vaikimisi ladu, kui ei saadeta                                                                                                                                                                     
-|XML |wmsd_confirm |0 |INVOICE |Automaatne dokumendi kinnitamine, seda saab ka juhtida XML väljaga "confirm"+| XML   | wmsd_confirm                | 0            | INVOICE  | Automaatne dokumendi kinnitamine, seda saab ka juhtida XML väljaga "confirm"                                                                                                                       
-|XML |wmsd_paymentvatcode |0 |INVOICE |Loodava seotud laekumise rea km kood, laekumine tekib välja "paymentamount" saatmisel, mis peab skeemis olemas olema| +| XML   | wmsd_paymentvatcode         | 0            | INVOICE  | Loodava seotud laekumise rea km kood, laekumine tekib välja "paymentamount" saatmisel, mis peab skeemis olemas olema                                                                               
-|XML |wmsd_confirmpayment |1 |INVOICE |Automaatne seotud laekumise kinnitamine, laekumine tekib välja "paymentamount" saatmisel, mis peab skeemis olemas olema| +| XML   | wmsd_confirmpayment         | 1            | INVOICE  | Automaatne seotud laekumise kinnitamine, laekumine tekib välja "paymentamount" saatmisel, mis peab skeemis olemas olema                                                                            
-|XML |wmsd_posinvoice |0 |INVOICE |1 = kassaarve| +| XML   | wmsd_posinvoice             | 0            | INVOICE  | 1 = kassaarve                                                                                                                                                                                      
-|XML |wmsd_autocustomer |0 |INVOICE |Automaatne seotud kliendi loomine, kui kliendi koodi ei eksisteeri| +| XML   | wmsd_autocustomer           | 0            | INVOICE  | Automaatne seotud kliendi loomine, kui kliendi koodi ei eksisteeri                                                                                                                                 
-|XML |wmsd_2_salesman |TEST |INVOICE |Vaikimisi müüja|+| XML   | wmsd_2_salesman             | TEST         | INVOICE  | Vaikimisi müüja                                                                                                                                                                                    | 
 +| XML   | wmsd_updateconfirmed        | 1            | INVOICE  | Lubab muuta kinnitatud dokumendil päise välju                                                                                                                                                      |
  
  
et/wms_direct.1751891139.txt.gz · Viimati muutnud: 2025/07/07 15:25 persoon toomas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki