SALDOC service

296 views
Skip to first unread message

gkoz...@i4ria.com

unread,
Sep 30, 2023, 7:46:48 AM9/30/23
to Softone Developers Network
Έχω δημιουργήσει ένα service μέσω του οποίου με την createObj δημιουργώ παραστατικά πώλησης για κάποιο λόγο όμως δεν μου καταχωρεί τα στοιχεία αποστολής 

var myObj = X.CreateObj('SALDOC;Νεα προβολή ΚΚΚ');
var tblFINDOC = myObj.FindTable('FINDOC');
var tblMTRDOC = myObj.FindTable('MTRDOC');
var tblITELINES = myObj.FindTable('ITELINES');

       
        myObj.DBINSERT();
        tblFINDOC.Edit();
        tblFINDOC.SERIES = SERIES;
tblFINDOC.PAYMENT = PAYMENT;
tblFINDOC.REMARKS = REMARKS;
tblMTRDOC.SOCARRIER = SOCARRIER;
tblMTRDOC.SHIPPINGADDR = SHIPPINGADDR;
tblMTRDOC.SHPZIP = SHPZIP;
//tblFINDOC.FINCODE ="*";
tblFINDOC.COMPANY = COMPANY;
        tblFINDOC.TRDR = TRDR;


for (var i = 0; i < MTRLINES.length; i++) {
var objectInArray = MTRLINES[i];
tblITELINES.Append();
tblITELINES.MTRL = objectInArray["MTRL"];
tblITELINES.QTY1 = objectInArray["QTY1"];
tblITELINES.PRICE = objectInArray["PRICE"];
//tblITELINES.VAT = objectInArray["VAT"];
tblITELINES.Post();
}



        var id = myObj.DBPOST();
if(id<=0){
response = { "success": false, "errorcode": 401, "error": "Δεν υπάρχει αριθμός παραστατικού"};
}
else{


     response = { "success": true, "errorcode": 200, "error": "No Errors", "SALDOCNUM":id };
}
   
}
catch (e) {
    var error = e.message;
    response = response = { "success": false, "errorcode": 10, "error": error, "result": error };
}
return response;

Nikos Kouzelis

unread,
Sep 30, 2023, 9:47:54 AM9/30/23
to so...@googlegroups.com
Καλησπερ.
Δοκίμασε να γεμισεις πρωτα το trdr πεδίο και μετα τα στοιχεία αποστολης

--
Softone Developers Network group.
To post to this group, send email to so...@googlegroups.com
---
Λάβατε αυτό το μήνυμα επειδή έχετε εγγραφεί στην ομάδα "Softone Developers Network" των Ομάδων Google.
Για να απεγγραφείτε απ' αυτή την ομάδα και να σταματήσετε να λαμβάνετε μηνύματα ηλεκτρονικού ταχυδρομείου απ' αυτή, στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στη διεύθυνση soft1+un...@googlegroups.com.
Για να κάνετε προβολή αυτής της συζήτησης στον ιστό, επισκεφτείτε τη διεύθυνση https://groups.google.com/d/msgid/soft1/1778957b-063d-41b8-ad41-1cc1452f049fn%40googlegroups.com.

gkoz...@i4ria.com

unread,
Sep 30, 2023, 1:15:28 PM9/30/23
to Softone Developers Network
Άριστα 10 δούλεψε κανονικά ευχαριστώ πολύ 
Reply all
Reply to author
Forward
0 new messages